package com.jd.financeweb.pojo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @TableName b_loan
 */
@Data
public class BLoan implements Serializable {

    /**
     * 贷款id
     */
    @ApiModelProperty("贷款id")
    private Integer dkId;
    /**
     * 贷款金额
     */
    @ApiModelProperty("贷款金额")
    private BigDecimal dkMoney;
    /**
     * 利率
     */
    @ApiModelProperty("利率")
    private BigDecimal dkRate;
    /**
     * 本息
     */
    @ApiModelProperty("本息")
    private BigDecimal dkTotal;
    /**
     * 贷款状态0：已放款，1已还清
     */
    @ApiModelProperty("贷款状态0：已放款，1已还清")
    private Integer dkStatus;
    /**
     * 贷款人姓名
     */
    @ApiModelProperty("贷款人姓名")
    private String dkuName;
    /**
     * 贷款人身份证号
     */
    @ApiModelProperty("贷款人身份证号")
    private String dkuNo;
    /**
     * 贷款企业编号
     */
    @ApiModelProperty("贷款企业编号")
    private String dkcNo;
    /**
     * 贷款种类名称
     */
    @ApiModelProperty("贷款种类名称")
    private String productName;
    /**
     * 贷款银行名称
     */
    @ApiModelProperty("贷款银行名称")
    private String dkBank;
    /**
     * 放款银行卡
     */
    @ApiModelProperty("放款银行卡")
    private String bankCard;
    /**
     * 贷款期数
     */
    @ApiModelProperty("贷款期数")
    private Integer dkMonth;
    /**
     * 贷款截止日期
     */
    @ApiModelProperty("贷款截止日期")
    private Date endTime;
    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;
    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    private Date updateTime;
    /**
     * 是否删除
     */
    @ApiModelProperty("是否删除")
    private Integer isDeleted;

}
